import 'dart:convert';

import 'package:enterprise_v6_app/generated/json/base/json_field.dart';
import 'package:enterprise_v6_app/generated/json/textbook_detail_entity.g.dart';


@JsonSerializable()
class TextbookDetailEntity {

	TextbookDetailEntity();

	factory TextbookDetailEntity.fromJson(Map<String, dynamic> json) => $TextbookDetailEntityFromJson(json);
	String? id;
	String? companyCode;
	String? textbookName;
	String? textbookKeywords;
	String? textbookTypeDicId;
	String? textbookLecturerId;
	String? textbookLecturerName;
	int? textbookForm;
  ///是否存在目录
	int? isDirectory;
  ///是否存在试题
	int? isQuestion;
	String? textbookDateStart;
	int? textbookApproAch;
	String? textbookCrowd;
	String? textbookOverview;
  String? textbookCover;
	dynamic viewNumber;
	String? createBy;
	dynamic createById;
	String? createDate;
	String? updateBy;
	dynamic updateById;
	String? updateDate;
	String? deleted;

	Map<String, dynamic> toJson() => $TextbookDetailEntityToJson(this);

	@override
	String toString() {
		return jsonEncode(this);
	}
}
